Half-lives of Sr73 and Y76 and the consequences for the proton dripline