Manchester City manager Pep Guardiola hasn't ruled out signing Monaco star Kylian Mbappe, saying 'anything can happen' before the transfer market closes on August 31.