Life-saving defibrillators could be installed in town centre streets in Blackpool as part of proposals for new communication hubs.