'Should be wearing a hard hat': Resident reviles rubbish thrown from cars