Move perCity validation down into the Users model