Longmont settles case over warrantless police searches