First, the police need training. But ... if the policeman could not cite any specific violation, he should not have a right to detain a drone pilot. Given the population density of a city like Philly, I would have sought out specific local permission to fly anywhere within city limits. If permission was attainable, and if it were written or printed, it would also be helpful if a bystander with a negative attitude toward drones came by.