Lack of parking space forces people to bear brunt of fines