Almost four years have passed since Daniel Craig's final outing as James Bond, and his replacement is still to be announced