Blackpool is exploring the possibility of bidding for the UK City of Culture 2029 and UK Town of Culture 2028.