Mobile Middleware for Rescue and Emergency Scenarios