Fire and rescue vehicle