De-randomizing BPP: The State of the Art