If you are renting, could you ask your landlord to pay for a video doorbell and let them know about the issues you are having? If you stress that these guys were looking in the windows and hanging around, they should see that as a huge security risk on their property. Hopefully they will care about your safety too, but I know what landlords are like!!