City of Tulsa has new downtown parking meters