Could trio of Mars missions unearth secrets buried deep in the Red Planet?