Residents and business owners express frustrations over parking meters