A new short stay car park is set to open in Blackpool town centre on land which has previously been cleared following the demolition of buildings.