Professor Brian Cox thinks life may be found on Mars