Homes, parking lots top violent crime locations