The Mayor of Cambridgeshire and Peterborough said more needs to be done to make the project “add up financially”