Firefighters and police investigate targeted explosion at West Palm Beach apartments