MOUNT VERNON — City firefighter Kevin Townes, 54, collapsed anddied of an apparent heart attack this morning as he prepared to fight a housefire, officials said. Family members said he was very close to his son.